Text copied to clipboard!

Titlu

Text copied to clipboard!

Programator sisteme înglobate

Descriere

Text copied to clipboard!
Căutăm un Programator sisteme înglobate talentat și motivat pentru a se alătura echipei noastre de dezvoltare. În acest rol, vei fi responsabil de proiectarea, implementarea și testarea software-ului care rulează pe microcontrolere și alte platforme hardware cu resurse limitate. Vei colabora îndeaproape cu ingineri hardware, designeri de produse și alți dezvoltatori pentru a crea soluții eficiente și fiabile pentru o gamă largă de aplicații, de la electronice de consum până la sisteme industriale. Responsabilitățile tale vor include scrierea de cod în limbaje precum C și C++, depanarea și optimizarea performanței sistemelor, precum și integrarea componentelor hardware și software. De asemenea, vei contribui la documentarea tehnică și la menținerea standardelor de calitate în procesul de dezvoltare. Candidatul ideal are experiență în dezvoltarea de firmware, cunoștințe solide despre arhitectura microcontrolerelor, protocoale de comunicație (I2C, SPI, UART etc.) și este familiarizat cu instrumente de depanare precum oscilloscoape și analizatoare logice. Este important să ai o gândire analitică, atenție la detalii și capacitatea de a lucra atât independent, cât și în echipă. Această poziție oferă oportunitatea de a lucra într-un mediu tehnologic avansat, cu proiecte provocatoare și impact real asupra produselor finale. Dacă ești pasionat de tehnologie și dorești să contribui la dezvoltarea de soluții embedded inovatoare, te încurajăm să aplici.

Responsabilități

Text copied to clipboard!
  • Dezvoltarea și întreținerea firmware-ului pentru sisteme înglobate
  • Scrierea de cod eficient în C/C++ pentru microcontrolere
  • Testarea și depanarea aplicațiilor embedded
  • Colaborarea cu echipele hardware și software
  • Optimizarea performanței și consumului de energie
  • Documentarea codului și a arhitecturii software
  • Integrarea componentelor hardware și software
  • Participarea la revizuiri de cod și testare unitară
  • Respectarea standardelor de calitate și siguranță
  • Actualizarea firmware-ului în teren (OTA updates)

Cerințe

Text copied to clipboard!
  • Experiență de minimum 2 ani în dezvoltarea de sisteme înglobate
  • Cunoștințe solide de C/C++
  • Familiaritate cu microcontrolere (ARM, AVR, PIC etc.)
  • Experiență cu protocoale de comunicație (I2C, SPI, UART)
  • Capacitatea de a citi și înțelege scheme electronice
  • Cunoștințe de bază în electronică digitală și analogică
  • Experiență cu instrumente de depanare (oscilloscoape, analizatoare logice)
  • Abilități de rezolvare a problemelor și gândire logică
  • Capacitatea de a lucra în echipă și de a respecta termenele
  • Cunoștințe de limba engleză tehnică

Întrebări posibile la interviu

Text copied to clipboard!
  • Ce experiență ai în dezvoltarea de firmware pentru microcontrolere?
  • Ai lucrat cu protocoale precum I2C, SPI sau UART?
  • Ce tipuri de microcontrolere ai utilizat în proiectele tale?
  • Cum abordezi depanarea unui sistem embedded?
  • Ai experiență cu actualizări OTA?
  • Ce instrumente de testare și depanare folosești?
  • Ai lucrat în echipe multidisciplinare?
  • Cum te asiguri că software-ul tău este eficient și fiabil?
  • Ce metodologii de dezvoltare software ai folosit?
  • Ai contribuit la documentația tehnică a proiectelor tale?